package com.ssy.lingxi.enhance.model.qo;

import com.ssy.lingxi.common.model.vo.PageVO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 生产通知单 - 列表搜索 - QO
 * @author fhj
 * @date 2020/10/17
 * @version 2.0.0
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class ProduceNoticeOrderQO extends PageVO {
    private static final long serialVersionUID = 6405936548847698145L;

    @ApiModelProperty(value = "通知单号")
    private String noticeNo;

    @ApiModelProperty(value = "供应商会员名称")
    private String supplierName;

    @ApiModelProperty(value = "加工企业会员名称")
    private String processName;

    @ApiModelProperty(value = "通知单摘要")
    private String summary;

    @ApiModelProperty(value = "单据开始时间")
    private Long startTime;

    @ApiModelProperty(value = "单据结束时间")
    private Long endTime;

    @ApiModelProperty(value = "内部状态")
    private Integer innerStatus;

    @ApiModelProperty(value = "外部状态")
    private Integer outerStatus;
}
